package com.example.d6_singleInstance;

/**
 * 饿汉式单例模式 - 在获取对象的时候对象早就创建好了
 * 写法：
 * 1.私有化类的构造器
 * 2.定义一个类变量记住类的一个对象
 * 3.定义一个类方法返回类的对象
 */
public class A {
    // 2.定义一个类变量记住类的一个对象
    private static A a = new A();

    // 1.私有化类的构造器
    private A() {

    }

    // 3.定义一个类方法返回类的对象
    public static A getObject() {
        return a;
    }
}
